movable testis - German English Dictionary